rainy spell - French English Dictionary